package org.zjx.data.screen;

import org.zjx.data.BaseSceneBuilder;
import java.awt.*;

public class DaYanTaSceneBuilder extends BaseSceneBuilder {

    @Override
    protected String getSceneName() {
        return "大雁塔一层";
    }

    @Override
    protected Dimension getSceneSize() {
        return new Dimension(137, 76);
    }

    @Override
    protected void addMonsters() {

    }

    @Override
    protected void addNpcs() {
        addNpc("超级巫医", new Point(64, 31));
    }

    @Override
    protected void addRooms() {
        // 大雁塔一层没有房间
    }

    @Override
    protected void addTeleports() {
        addSceneTeleport(new Point(35, 18), "长安城", new Point(446, 244), new Point(31, 16));
        addSceneTeleport(new Point(103, 18), "长安城", new Point(475, 244), new Point(107, 15));
    }

    public static void main(String[] args) {
        DaYanTaSceneBuilder builder = new DaYanTaSceneBuilder();
        builder.execute("dayanta_scene.json", "大雁塔");
    }
}